\section{\BitfieldsChapter}
\label{sec:bitfields}
Eine Menge Funktionen definiert ihre Eingabeargumente als Flags in Bitfields.

\myindex{\CLanguageElements!C99!bool}
Natürlich können diese auch durch Variablen von Typ \Tbool ersetzt werden; das
wäre jedoch umständlicher als nötig.

% sections
\input{patterns/14_bitfields/1_check/main}
\input{patterns/14_bitfields/2_set_reset/main}
\input{patterns/14_bitfields/3_shifts/main}
\input{patterns/14_bitfields/35_set_reset_FPU/main}
\input{patterns/14_bitfields/4_popcnt/main}
\input{patterns/14_bitfields/conclusion_DE}
\input{patterns/14_bitfields/exercises}
